<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>验证0-255之间的数字</title>
</head>

<body>

  <script>
    let str = prompt("请输入需要验证的数字:")
    // 验证0-255之间的数字
    /*
        (0-9)     [0-9]
        (10-99)   第一个 [1-9] [0-9]
        (100-249) 第一个 [1-2] [0-4] [0-9]
        (250-255) 第一个 25 [0-5] 
    */
    let reg = /^([0-9]|[1-9][0-9]|[1-2][0-4][0-9]|25[0-5])$/
    console.log(reg.test(str));
  </script>
</body>

</html>